put over or upon - Allemand Anglais Dictionnaire